//
//  NSString+Regular.h
//  TWApp
//
//  Created by line0 on 13-7-8.
//  Copyright (c) 2013年 makeLaugh. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSString (Regular)

- (BOOL)isValidateEmail;//邮箱符合性验证。
- (BOOL)isNumber;//全是数字。
- (BOOL)isEnglishWords;//验证英文字母。
- (BOOL)isValidatePassword;//验证密码：6—16位，只能包含字符、数字和 下划线。
- (BOOL)isChineseWords;//验证是否为汉字。
- (BOOL)isInternetUrl;//验证是否为网络链接。
- (BOOL)isPhoneNumber;//验证是否为电话号码
- (BOOL)isElevenDigitNum;//判断是否为11位的数字
- (BOOL)isIdentifyCardNumber;//验证15或18位身份证。
- (BOOL)isCarNumber;//车牌号

- (BOOL)isContainsEmoji;//是否包含Emoji表情
- (BOOL)isPassWord;//判断是否是数字和字母的组合6-20位
- (NSString *)formatWithTwoBlackPerfourChar:(NSString *)code;//给字符串添加空格  每四个字符添加两个空格

/***
 * 判断字符串是否为空
 */
+ (NSString *)formatString:(NSString *)str;
+ (BOOL)isEmptyString:(NSString *)str;
@end
